.bg-white{ background-color:#fff;}/*白色背景*/
.text-black{ color:#555;}


.x-titlebar-right .btn i{ font-size:24px;}
.row{ margin:0;}
.x-cards{ padding-top:15px;}

.tb-box{ margin-bottom:10px; border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc;}
.tb-del-line{ text-decoration:line-through;}/*删除线*/

.x-card .panel-heading{ padding:5px 15px;}
.x-card .panel-heading i{ margin-right:13px;}

.tb-img-shop{ width:20px; height:20px;}
.tb-img-good{ width:93%; height:65px;}
.tb-nomargin{ margin:0;}
.tb-nopadding{ padding:0;}

/*商品 */
.tb-goodList{ margin-bottom:5px;}
.tb-goodList:last-child{ margin-bottom:0px;}
.tb-goodList .x-col:last-child{ position:relative;}
.tb-goodList .h5{ height:30px; overflow:hidden; text-overflow:ellipsis;}
.tb-goodList .h6{ margin-top:3px; margin-bottom:3px;}
.tb-numberOperation{ width:100%; position:absolute; bottom:0;}
.tb-numberOperation .btn{ border-radius:0;}
.tb-numberOperation span{ padding:4px 15px; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1;}

/*底部结算**/
.x-panel-bottom .h4{ margin:5px 0;}
.tb-settlement{ line-height:40px; background-color:#40afee; color:#fff; font-size:16px;}

.newImg{
	height: 95px;
	margin: 20px 5px 20px -5px;
	margin-left:15px;
}
.newh4{
	margin: 0px 0px 0px 0px;
	font-size:14px;
	color:#000000;
}
.newh5{
	margin: 10px 0px 0px -7px;
	font-size:10px;
	-webkit-transform:scale(0.9);
	width:175px;
	line-height:20px;
	color:#808080;
	
}
.img-responsive{
	height:120px;
	
}